x86/HVM: don't uniformly report "MMIO" for various forms of failed emulation
authorJan Beulich <jbeulich@suse.com>
Wed, 19 Apr 2017 11:29:14 +0000 (13:29 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 19 Apr 2017 11:29:14 +0000 (13:29 +0200)
commit8555a85a7a581f2263a81e0f4dc7dc24b0c38942
treedcea0ec890d8a746751fb583f2f5239a0cb55478
parent91115f8b6e4792e2caf3dde405ea068060569bfb
x86/HVM: don't uniformly report "MMIO" for various forms of failed emulation

This helps distinguishing the call paths leading there.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
Release-acked-by: Julien Grall <julien.grall@arm.com>
xen/arch/x86/hvm/emulate.c
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/io.c
xen/arch/x86/hvm/svm/svm.c
xen/arch/x86/hvm/vmx/realmode.c
xen/arch/x86/hvm/vmx/vmx.c
xen/include/asm-x86/hvm/emulate.h